package cn.pupil.design;


import java.util.List;

/**
 * @Description: 抽奖控制
 * @Author: pupil
 * @Date: 2024/06/28 下午 5:14
 */
public class RaffleControl {

    /**
     * 根据具体实现类调用抽奖方法
     * @param raffle 具体抽奖方法实现类
     * @param raffleUserList 抽奖用户集合
     * @param count 指定的中奖数量
     * @return List<RaffleUser> 中奖用户集合
     */
    public List<RaffleUser> doRaffle(IRaffle raffle, List<RaffleUser> raffleUserList, int count){
        return raffle.prize(raffleUserList,count);
    }
}
